﻿using PMS.Data.Entities.Medias;
using System.Collections.Generic;

namespace PMS.Services.EntityServices.Medias
{
    public interface IMimeTypesService
    {
        /// <summary>
        /// Gets a mimetype
        /// </summary>
        /// <param name="mimeId">mimetypes identifier</param>
        /// <returns>Task</returns>
        MimeTypes GetMimeTypesById(int mimeId);
        /// <summary>
        /// Get All MimeTypes List
        /// </summary>
        /// <param name="showHidden">A value indicating whether to show hidden records</param>
        /// <returns></returns>
        IList<MimeTypes> GetMimeTypesAll(bool showHidden = false);
    }
}
